# -*- coding:utf-8 -*-
import os

import json

# 创建文件夹
def mkdir(path):
    # 去除首位空格
    path = path.strip()
    # 去除尾部 \ 符号
    path = path.rstrip("\\")
    if not os.path.exists(path):
        os.makedirs(path)

_jsonp_begin = r'callback('
_jsonp_begin2 = r'callbackFunction('
_jsonp_end = r')'
# 处理JSON数据
def get_json_data(str):
    jsonp_str = str.strip()
    if jsonp_str.startswith(_jsonp_begin) and jsonp_str.endswith(_jsonp_end):
        return json.loads(jsonp_str[len(_jsonp_begin):-len(_jsonp_end)])
    elif jsonp_str.startswith(_jsonp_begin2) and jsonp_str.endswith(_jsonp_end):
        return json.loads(jsonp_str[len(_jsonp_begin2):-len(_jsonp_end)])
    return json.loads(jsonp_str)

